A comparative study of adaptive and hierarchical load sharing policies for distributed systems
نویسندگان
چکیده
− Dynamic load sharing policies take system state into account in making load distribution decisions. The state information can be maintained in one of two basic ways: distributed or centralized. Two principal types of policies that belong to the distributed scheme are the sender-initiated and receiverinitiated policies. In the centralized scheme, a central coordinator node is responsible for collecting system state information. Distributed policies do not perform as well as the centralized policy. Performance of distributed policies is sensitive to variance in job service times and inter-arrival times. Distributed policies, however, are scalable whereas the centralized policy can cause bottleneck and fault-tolerance problems for large systems. An adaptive distributed policy has been proposed that dynamically switches between sender-initiated and receiver-initiated policies depending on the system state. Here we propose a new global hierarchical load sharing policy that minimizes the drawbacks associated with the distributed and centralized policies while retaining their advantages. We provide a performance comparison of these policies and show that the proposed hierarchical policy provides the best performance among the distributed and adaptive policies for all the various system and workload parameters considered.
منابع مشابه
Distributed Systems – Emergence of Adaptive Load Sharing Method Using Hierarchical Policy
we can improve the performance of distributed systems by load sharing (i.e., distribute load from heavily loaded nodes to lightly loaded ones). Adaptive load sharing policies take system state into account in making job distribution decisions. We can maintain the state information in one of two basic ways: distributed or centralized. This paper discuss on distributed systems which rely on eithe...
متن کاملHierarchical Load Sharing Policies for Distributed Systems
− Performance of distributed systems can be improved by load sharing. Dynamic load sharing policies take the system state into account in making load distribution decisions. The system state information can be collected in a distributed manner or by a single central controller node. In the distributed scheme, each node gathers the current system state information before making a decision on loa...
متن کاملPerformance of Hierarchical Load Sharing in Heterogeneous Distributed Systems
− Performance of distributed systems can be improved by load sharing (i.e., distributing load from heavily loaded nodes to lightly loaded ones). Dynamic load sharing policies take system state into account in making job distribution decisions. The state information can be maintained in one of two basic ways: distributed or centralized. Two examples of distributed policies are the sender-initiat...
متن کاملAn adaptive method for accurate sharing of harmonic and unbalanced loads in islanded microgrids
In this paper, a method is proposed for accurate sharing of harmonic and unbalanced loads in islanded microgrids. The proposed method can adaptively improve the load sharing among distributed generation (DG) units based on the circulating currents rules and harmonic and unbalanced powers provided by each DG. Compared with previous methods, the proposed method does not require a dedicated centra...
متن کاملEnergy Optimization of Under-actuated Crane model for Time-Variant Load Transferring using Optimized Adaptive Combined Hierarchical Sliding Mode Controller
This paper designs an Optimized Adaptive Combined Hierarchical Sliding Mode Controller (OACHSMC) for a time-varying crane model in presence of uncertainties. Uncertainties have always been one of the most important challenges in designing control systems, which include the unknown parameters or un-modeled dynamics in the systems. Sliding mode controller (SMC) is able to compensate the system in...
متن کامل